INSTALACION EN LINUX


PASOS:

1. Instalacion en una ruta especifica (por ejemplo esta).

 ./configure --prefix=/opt/usuarios/eeutils-rest/gs
  make
  make install

2. Borramos compilación:

eeutils-rest@adineeutiligaeintc1 ~]$ rm -rf ghostscript-10.03.1




3. Borrar las gs 9.* que supongo que no las necestiáis.
[eeutils-rest@adineeutiligaeintc1 ~]$ ll /opt/usuarios/eeutils-rest/gs
total 12
drwx------. 2 eeutils-rest usuarios 4096 sep 17 08:41 bin
drwxr-xr-x. 2 eeutils-rest usuarios 4096 sep  9 14:03 gs-9.19
drwxr-xr-x. 2 eeutils-rest usuarios 4096 sep 10 09:21 gs-9.56
drwx------. 5 eeutils-rest usuarios   47 sep 17 08:41 share

4. Se añade el PATH del binario en el .bashrc.

5. [eeutils-rest@adineeutiligaeintc1 ~]$ grep gs .bashrc
PATH="$PATH:/opt/usuarios/eeutils-rest/gs/bin"

6. Añadir el fichero AdobeRGB1998.icc en la carpeta /lib

7. Modificacion del fichero /lib/PDFA_def.ps

en linea 12 para añadir la ruta absoluta al fichero icc

/ICCProfile (/opt/usuarios/eeutils-rest/gs/share/ghostscript/10.03.1/lib/AdobeRGB1998.icc) % Customise



8. [eeutils-rest@adineeutiligaeintc1 ~]$ gs -version
GPL Ghostscript 10.03.1 (2024-05-02)
Copyright (C) 2024 Artifex Software, Inc.  All rights reserved.


9. Probar una conversion

gs -dBATCH -dPDFA=%s -dNOPAUSE -dNOSAFER -dNOOUTERSAVE -sProcessColorModel=DeviceRGB -sColorConversionStrategy=RGB -dAutoRotatePages=/None -sDEVICE=pdfwrite -o [fichero de salida pdf] PDFA_def.ps -dPDFACompatibilityPolicy=1 [fichero de entrada pdf]
